////////////////////////////////////////////////////////
// CmdState.h
////////////////////////////////////////////////////////
#pragma once

class CCmdState : public CCmdBase
{
public:
   /* implementation of virtual function */
   void   init();
   void   release();
   void * parse( char * aCommandStr );
   int    event();

public: // operator
   CCmdState &operator = ( const CCmdState & aOther );
   int operator == ( const CCmdState & aOther );
   int operator < ( const CCmdState & aOther );
   int operator > ( const CCmdState & aOther );

public:
   typedef CCmdBase super;
   CCmdState();
   ~CCmdState();

public: // variable
   char mState[32];
};
////////////////////////////////////////////////////////
